// pages/operatingTools/operatingTools.js
import { shareOptions } from "../../utils/access";
import { getStorage } from "../../utils/utils";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userIdentity:getStorage('userIdentity')
  },
  // 前往核销列表页面
  goVerificationList(){
    wx.navigateTo({
      url: '/pages/verificationList/verificationList',
    })
  },
  // 前往快递发货页面
  goCoinCertificateOrder(){
    wx.navigateTo({
      url: '/pages/coinCertificateOrder/coinCertificateOrder',
    })
  },
  // 微信控件扫一扫
  imgVerificationBtn (){
    wx.scanCode({
      // 是否只能从相机扫码，不允许从相册选择图片
      onlyFromCamera:true,
      success:(res) =>{
        console.log('二维码信息', res);
        wx.navigateTo({
          url: `/pages/operatingToolsIsInfo/operatingToolsIsInfo?couponCode=${res.result}`,
        })
      },
      fail:(res) =>{
        console.log('二维码失败信息', res);
        if(res.errMsg === 'scanCode:fail'){
          return wx.showToast({
            title: '识别失败，二维码非本小程序提供',
            icon:'none'
          })
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      userIdentity:getStorage('userIdentity')
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage(e) {
    return shareOptions('default', e)
  },
})